package lamma.lab2.job;

import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

/**
 * @author maxcellent
 *
 */
@Target({ElementType.METHOD})
@Retention(RUNTIME)
public @interface Step {

	/**
	 * depends on following fields
	 * 
	 * @return
	 */
	String [] params() default {};

	/**
	 * depends on other steps
	 * 
	 * @return
	 */
	String [] steps() default {};
	
}
